package com.mmall.admin.pojo.param;

import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

/**
 * @author gg
 * @version AddUserParam.java, v 0.1 2019-05-15 15:29 gg
 */
@Data
public class AddUserParam implements Serializable {

    /**
     * 对应商户id 因为需求已改为多选 所以存储逗号分隔字符串
     */
    @NotBlank(message = "商户权限不能为空")
    private String shopIds;

    /**
     * 角色编号
     */
    @NotBlank(message = "角色权限不能为空")
    private String roleIds;

    /**
     * 登录名
     */
    @NotBlank(message = "登录名不能为空")
    private String loginName;

    /**
     * 登录密码
     */
    @NotBlank(message = "登录密码不能为空")
    private String loginPassword;

    /**
     * 所属人
     */
    @NotBlank(message = "所属人不能为空")
    private String owner;

}